/**
 * sysPayInfoService
 * 项目名称:分秒金融
 *
 * @author dell
 *
 * 功能描述:系统支付设置管理
 * 
 * 历史版本:2017-05-16 v1.0.0 dell  创建:
 * 
 */
package com.fmjr.sys.sysPayInfo.service;

import com.fmjr.common.base.exception.BusinessException;
import com.fmjr.sys.sysPayInfo.bean.SysPayInfo;


public interface ISysPayInfoService{

	
	/**
	 * 根据ID查询系统支付设置记录
	 * @author dell
	 * @param Long id
	 * @return SysPayInfo
	 * @throws BusinessException
	 */
	public SysPayInfo selectSysPayInfoById(Long id) throws BusinessException;

	/**
	 *  删除系统支付设置记录
	 * @author dell	 
	 * @param id
	 * @throws BusinessException
	 */
	public int deleteSysPayInfoById(Long id) throws BusinessException;
	
	/**
	 * 修改系统支付设置记录
	 * @author dell
	 * @param sysPayInfo
	 * @throws BusinessException
	 */
	public SysPayInfo updateSysPayInfo(SysPayInfo sysPayInfo) throws BusinessException;

	/**
	 * 新增系统支付设置记录
	 * @author dell
	 * @param sysPayInfo
	 * @return
	 * @throws BusinessException
	 */
	public int createSysPayInfo(SysPayInfo sysPayInfo) throws BusinessException;
	
	
	
	public SysPayInfo selectSysPayInfo() throws BusinessException;

}
